<?
/**************************************************************************************************
保存上传文件
Author			warmy
Create Date		2005-09-29

参数			form			设置存放上传文件名称表单的名称
				form			设置存放上传文件名称文本框名称
**************************************************************************************************/
require("../../config.php");
$form = "";
$formname = "";
if(isset($_GET["formname"]))
	$formname = $_GET['formname'];
if(isset($_GET['form']))
	$form = $_GET['form'];

?>
<html>
<head>
<title>文件上传</title>
</head>
<body>
<?php
if ($formname != "" && $form != "")
{
	
	$upname = date("Ymdhis").$_FILES[$formname]['name'];
	$u = new MyUpload( $upname, $_FILES[$formname]['tmp_name'], $_FILES[$formname]['size'],1 );
	//判断目录是否存在
	$path	= $web['upload_file_path'] . $formname;
	if(!file_exists($_SERVER["DOCUMENT_ROOT"].$path))
	{
		if(!mkdir($_SERVER["DOCUMENT_ROOT"].$path))
			dir("创建相应栏目图片目录失败");
	}
	$path = "$path/";
	//创建时间目录
	$time = date("Ym");
	$path = $path.$time;
	if(!file_exists($_SERVER["DOCUMENT_ROOT"].$path))
	{
		if(!mkdir($_SERVER["DOCUMENT_ROOT"].$path))
			dir("创建相应栏目图片时间目录失败");
	}
	$path = "$path/";
	$result = $u->upload($path);
	if($result==1)
	{
		echo "<script>window.opener.document.$form.$formname.value='$path".$upname."'</script>";
		print("<script language=\"javascript\">\n");
		print("window.alert(\"文件上传成功!请不要修改生成的链接地址！\");\n");
		print("window.close();\n");
		print("</script>\n");
		//增加附件纪录
		//判断纪录是否重复
		$active = date("Y-m-d H:i:s");
		$sql = "insert into `wcms_attache`(`catalog`,`src`,`active`) values('','$url','$active')";
		$connectid = mysql_connect(DB_HOST,DB_USER,DB_PWD); 
		mysql_select_db(DB_NAME);
		mysql_query($sql);
	}
	else
	{
		echo $result;
	}
}
else
	print("未设置表单名称");
?>

</body>
</html>
